Carla Denyer is MP for Bristol Central and was co-leader of the Green party from October 2021 to September 2025